package com.hh.storeAttribute.mapper;/*
 * @Description:TODO 描述
 * @Author: tongZhao
 * @date: 2023/8/16
 */

import com.hh.storeAttribute.Vo.StoreAttributeAddVo;
import com.hh.storeAttribute.Vo.StoreAttributeUpdateStatusVo;
import com.hh.storeAttribute.Vo.StoreAttributeUpdateVo;
import com.hh.storeAttribute.Vo.StoreAttributeVo;
import com.hh.storeAttribute.bean.StoreAttribute;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface StoreAttributeMapper {

    List<StoreAttribute> getStoreLogoByPage(StoreAttributeVo storeAttributeVo);

    Integer getTotalSize();

    Integer getCountByCode(String code);

    Integer getCountByName(String name);

    void add(StoreAttributeAddVo storeAttributeAddVo);

    Boolean checkStatus(String code);

    Integer getCountByName2(StoreAttributeUpdateVo storeAttributeUpdateVo);

    void update(StoreAttributeUpdateVo storeAttributeUpdateVo);

    void updateStatus(StoreAttributeUpdateStatusVo storeRoomUpdateStatusVo);



}
